package com.spicdt.edge.protocol.door.demo.model.dto;

/**
 * @Author saluteAlex
 * @Date 2025/6/23 14:51
 */

import com.spicdt.edge.protocol.door.demo.model.po.Staff;
import lombok.Data;

import java.util.List;

/**
 * 员工离职DTO
 */
@Data
public class StaffResignDTO {
    /**
     * 部门ID
     * 部门ID或员工工号必须填一项，都填时，按员工工号处理
     * 最大长度: 20
     */
    private String departmentID;

    /**
     * 离职日期
     * 默认值是yyyy-MM-dd HH:mm:ss
     * 最大长度: 16
     */
    private String resignDate;

    /**
     * 离职原因
     * 最大长度: 50
     */
    private String resignReasons;

    /**
     * 员工列表
     * 建议每次请求人数不超过100人
     */
    private List<Staff> staff;
}